body{
  box-sizing: border-box;
  padding: 3.9vh 1vw;
  padding-top: 11vh;
  background: url(../../img/zjzc/zjzc_bg.png) no-repeat;
  background-size: 100% 100%;
  font-size: 1.9vh;
  color: #fff;
  position: relative;
}
.main{
  background: rgba(11,28,61,0.70);
  border: 1px solid #135494;
  border-radius: 15px;
  width: 96.5vw;
  height: 80.2vh;
  padding: 1vw ;
  box-sizing: border-box;
  margin: auto;
  position: relative;
}
/* 分页开始 */
.pagenation {
  text-align: center;
 display: flex;
 align-items: center;
 justify-content: center;
}
.pagenation div{
  width: 3.7vh;
  height: 3.7vh;
  line-height: 3.7vh;
  background-color: #051D4C;
  color:#0BB2FF;
  /* border-radius: 50%; */
  margin-right: .3vw;
  border: 1px solid #0bb2ff;
  cursor: pointer;
  font-size: 16px;
  text-align: center;
  border-radius: 2px;
  box-sizing: border-box;
}
.pagenation div.active{
  color: #fff;
}
.pagenation div.page_last,.pagenation div.page_next{
  font-size: 16px;
  font-style: normal;
  position: relative;
 
  -webkit-font-smoothing: antialiased;
}
.pagenation div.page_num.active{
  background: #008FFD;
  color: #fff;
  
}
.pagenation div.page_last{
 background:url(../../img/zjzc/jt.png) no-repeat center center; 
 background-size: 11px 16px;
 
}
.pagenation div.page_last.active{
  background:url(../../img/zjzc/next_jt.png) no-repeat center center; 
  background-size: 11px 16px;
  transform: rotate(180deg);
}
.pagenation div.page_next{
  background:url(../../img/zjzc/jt.png) no-repeat center center; 
  background-size: 11px 16px;
  transform: rotate(180deg);
}
.pagenation div.page_next.active{
  background:url(../../img/zjzc/next_jt.png) no-repeat center center; 
  background-size: 11px 16px;
  transform: rotate(360deg);
}
/* 分页结束 */

.main_box .datalist{
  height: 50vh;
  overflow: hidden;
}
/* 视频开始 */
.datalist{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.video_box{
  width:18.1vw
}
.video_main{
  height: 18.1vh;
  border: 1px solid #0bb2ff; 
}
.video_text{
  line-height: 7vh;
}
.tab_box {
text-align: center;
display: flex;
justify-content: center;
margin-bottom: 3vh;
margin-top: 2vh;
}
.tab_box .tab_item{
width:110px;
height: 35px;
line-height: 35px;
background: #0b1c3d;
border: 1px solid #0076ff;
border-radius: 8px;
margin-right: 1vw;
}
.tab_box .tab_item.active{
  background-color: #0076FF
}
/* 视频结束 */
.search_column{
  margin-bottom: 1.5vh;
}
.search_column .layui-form-label {
  width: 8vw;
  text-align: right;
  padding: 0 .3vw;
}

.search_column .layui-input {
  width: 8vw;
  line-height: 3.7vh;
  height: 3.7vh;
  background: #0C1C3C;
  border-color: #135494 !important;
  text-align: left;
}

.search_column .layui-inline {
  margin-bottom: 1vh;
}

.search_column .layui-btn {
  background: #2f9efe;
  border-radius: .3vw;
  line-height: 3.7vh;
  height: 3.7vh;
  margin: 0 .2vw 1vh;
}
.search_column .layui-btn{
  margin-left: 3vh;
}
